mechanical industries technical center - Espagnol Anglais Dictionnaire